home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.4)
-
- from test.test_support import verify, vereq, verbose, TestFailed
- import sys
- module = type(sys)
- foo = module.__new__(module)
- verify(foo.__dict__ is None)
-
- try:
- s = foo.__name__
- except AttributeError:
- pass
-
- raise TestFailed, '__name__ = %s' % repr(s)
- vereq(foo.__doc__, module.__doc__)
- foo = module('foo')
- vereq(foo.__name__, 'foo')
- vereq(foo.__doc__, None)
- vereq(foo.__dict__, {
- '__name__': 'foo',
- '__doc__': None })
- foo = module('foo', 'foodoc')
- vereq(foo.__name__, 'foo')
- vereq(foo.__doc__, 'foodoc')
- vereq(foo.__dict__, {
- '__name__': 'foo',
- '__doc__': 'foodoc' })
- foo = module('foo', u'foodocሴ')
- vereq(foo.__name__, 'foo')
- vereq(foo.__doc__, u'foodocሴ')
- vereq(foo.__dict__, {
- '__name__': 'foo',
- '__doc__': u'foodocሴ' })
- foo.bar = 42
- d = foo.__dict__
- foo.__init__('foo', 'foodoc')
- vereq(foo.__name__, 'foo')
- vereq(foo.__doc__, 'foodoc')
- vereq(foo.bar, 42)
- vereq(foo.__dict__, {
- '__name__': 'foo',
- '__doc__': 'foodoc',
- 'bar': 42 })
- verify(foo.__dict__ is d)
- if verbose:
- print 'All OK'
-
-